Skip to main content

Full text of "USPTO Patents Application 10706066"

See other formats


United States Patent and Trademark Office 



UNITED STATES DEPARTMENT OF COMMERCE 
I nilid Stall-, l'atint and Trademark Office 

Address: COMMISSIONER FOR PATENTS 



APPLICATION NO. 



10/706,066 



FILING DATE 



I 1/12/20(0 



60668 7590 09/12/2008 

SAP / FINNEGAN, HENDERSON LLP 
901 NEW YORK AVENUE, NW 
WASHINGTON, DC 20001-4413 



FIRST NAMED INVENTOR 



ATTORNEY DOCKET NO. CONFIRMATION NO. 



09700.0031-00 



CHEEMA, UMAR 



PAPER NUMBER 



DELIVERY MODE 



Please find below and/or attached an Office communication concerning this application or proceeding. 

The time period for reply, if any, is set in the attached communication. 



PTOL-90A (Rev. 04/07) 



l/ffflrC? nVrliUli Otfff Iff ids y 


Application No. 

10/706,066 


Applicant(s) 

BOZAK ET AL. 


Examiner 

UMAR CHEEMA 


Art Unit 

2144 





- The MAILING DATE of this communication appears on the cover sheet with the correspondence address — 
Period for Reply 



A SHORTENED STATUTORY PERIOD FOR REPLY IS SET TO EXPIRE 3 MONTH(S) OR THIRTY (30) DAYS, 
WHICHEVER IS LONGER, FROM THE MAILING DATE OF THIS COMMUNICATION. 

- Extensions of time may be available under the provisions of 37 CFR 1 .136(a). In no event, however, may a reply be timely filed 
after SIX (6) MONTHS from the mailing date of this communication. 

- If NO period for reply is specified above, the maximum statutory period will apply and will expire SIX (6) MONTHS from the mailing date of this communication. 

- Failure to reply within the set or extended period for reply will, by statute, cause the application to become ABANDONED (35 U.S.C. § 133). 
Any reply received by the Office later than three months after the mailing date of this communication, even if timely filed, may reduce any 
earned patent term adjustment. See 37 CFR 1 .704(b). 

Status 

1 )KI Responsive to communication(s) filed on 29 May 2008 . 
2a )^ This action is FINAL. 2b)D This action is non-final. 

3) D Since this application is in condition for allowance except for formal matters, prosecution as to the merits is 

closed in accordance with the practice under Ex parte Quayle, 1935 CD. 11, 453 O.G. 213. 

Disposition of Claims 

4) ^ Claim(s) 1 and 3-8 is/are pending in the application. 

4a) Of the above claim(s) is/are withdrawn from consideration. 

5) D Claim(s) is/are allowed. 

6) |EI Claim(s) 1, 3-8 is/are rejected. 

7) 0 Claim(s) is/are objected to. 

8) D Claim(s) are subject to restriction and/or election requirement. 

Application Papers 

9) Q The specification is objected to by the Examiner. 

10) D The drawing(s) filed on is/are: a)D accepted or b)D objected to by the Examiner. 

Applicant may not request that any objection to the drawing(s) be held in abeyance. See 37 CFR 1.85(a). 
Replacement drawing sheet(s) including the correction is required if the drawing(s) is objected to. See 37 CFR 1.121(d). 

1 1) D The oath or declaration is objected to by the Examiner. Note the attached Office Action or form PTO-152. 

Priority under 35 U.S.C. § 119 

12) D Acknowledgment is made of a claim for foreign priority under 35 U.S.C. § 119(a)-(d) or (f). 
a)D All b)D Some * c)D None of: 

1 .□ Certified copies of the priority documents have been received. 

20 Certified copies of the priority documents have been received in Application No. . 

3.Q Copies of the certified copies of the priority documents have been received in this National Stage 
application from the International Bureau (PCT Rule 17.2(a)). 
* See the attached detailed Office action for a list of the certified copies not received. 



Attach ment(s) 

1) ^| Notice of References Cited (PTO-892) 4) □ Interview Summary (PTO-41 3) 

2) □ Notice of Draftsperson's Patent Drawing Review (PTO-948) Paper No(s)/Mail Date. . 

3) □ Information Disclosure Statement(s) (PTO/SB/08) 5 ) □ Notice of Informal Patent Application 

Paper No(s)/Mail Date . 6) □ Other: . 



PTOL-T26 d (Rev e 08-06r 



Office Action Summary 



Part of Paper No./Mail Date 20080904 



Application/Control Number: 10/706,066 Page 2 

Art Unit: 2144 

DETAILED ACTION 

Response to Amendment 

1 . This action is response to the Amendment filed on 29 May 2008. Independent 
claims 1, 3 and 6 have been amended. Claim 2 has been canceled without prejudice or 
disclaimer. Accordingly, claims 1 and 3-8 remain pending. 

Applicant's arguments, see remarks, filed 05/29/2008, with respect to 35 U.S.C § 
101 rejection to claims 6-8 have been fully considered and are persuasive. The 35 
U.S.C § 101 rejection of claims 6-8 has been withdrawn. 

Response to Arguments 

2. Applicant's arguments with respect to claims, 1 and 3-8 have been considered 
but are moot in view of the new ground(s) of rejection. 

Claim Rejections - 35 USC § 103 
The following is a quotation of 35 U.S.C. 1 03(a) which forms the basis for all 
obviousness rejections set forth in this Office action: 

(a) A patent may not be obtained though the invention is not identically disclosed or described as set 
forth in section 102 of this title, if the differences between the subject matter sought to be patented and 
the prior art are such that the subject matter as a whole would have been obvious at the time the 
invention was made to a person having ordinary skill in the art to which said subject matter pertains. 
Patentability shall not be negatived by the manner in which the invention was made. 

The factual inquiries set forth in Graham v. John Deere Co., 383 U.S. 1 , 148 
USPQ 459 (1966), that are applied for establishing a background for determining 
obviousness under 35 U.S.C. 103(a) are summarized as follows: 

1 . Determining the scope and contents of the prior art. 

2. Ascertaining the differences between the prior art and the claims at issue. 

3. Resolving the level of ordinary skill in the pertinent art. 

4. Considering objective evidence present in the application indicating 
obviousness or nonobviousness. 



Application/Control Number: 10/706,066 
Art Unit: 2144 



Page 3 



3. Claims 1 and 2-8 are rejected under 35 U.S.C. 103(a) as being unpatentable 
over Naik et al (Naik) (US 2006/0294238) in view of Burnett et al (Burnett) (US 
2004/022571 1 ) and further in view of Bishop et al (Bishop) (US 5,784,552). 

Regarding claim 1, Naik substantially discloses the invention as claimed a network 
comprising: plurality of computer systems; and a plurality of manager services, each 
associated with one of the computer system (see par. 0048; figure 1; resource 
managers) the manager services handling at least locating, reserving, allocating, 
monitoring, and deallocating one or more computational resources, of the respective 
associated computer system; the manager services: (see par. [0025-0032]; key 
components of the present invention), upon receipt of a command requesting a 
resource, loading new instructions to modify original instructions residing in a computer 
system to modify the behavior of the one or more computational resources of the 
computer system (see par. 0013, 0024-0025; routing of grid client request to the best 
available grid resources); logging changes made to the computer system; including 
modifications made to the original instructions by the new instructions; and reverting the 
computer system to an original state including removing modifications made to the 
original instructions, based on the logged changes, without restarting the computer 
system (see par. [0032]; grid resource management system and client management 
system). 

Naik substantially discloses the invention as claimed above for the given reason 
however Naik does not explicitly disclose wherein said plurality of computer systems. 



Application/Control Number: 10/706,066 Page 4 

Art Unit: 2144 

However in the same field of invention Burnett discloses wherein said plurality of 
computer systems (see abstract, par. 001 1 ; a grid manager computer and grid 
computers utilizing a communications network). It would have been obvious to one of 
the ordinary skill in the art of networking to combine the teaching of Naik and Burnett for 
a maintainable grid Management system. 

Naik and Burnett substantially disclose the invention as claimed for the reason 
above however do not explicitly discloses wherein logging changes made to the 
computer system; including modifications made to the original instructions by the new 
instructions; and reverting the computer system to an original state including removing 
modifications made to the original instructions, based on the logged changes. In the 
same field of invention Bishop discloses wherein logging changes made to the 
computer system; including modifications made to the original instructions by the new 
instructions; and reverting the computer system to an original state including removing 
modifications made to the original instructions, based on the logged changes (see 
figures 14-16 and the details related; col. 14, lines 9-43, also see figure 4-5 and the 
related details, col. 8, lines, 30-col. 9, line 28). 

It would have been obvious to one of the ordinary skill person in the art of 
networking to combine the teaching of Naik and Burnett into Bishop for a maintainable 
grid management system. Motivation fordoing so would have been the system provides 
the users of the grid with option to select between various levels of computer security, 
performance, and availability in performing jobs submitted to the grid (see Burnett: par. 
0009). 



Application/Control Number: 10/706,066 
Art Unit: 2144 



Page 5 



Regarding claim 2 (Canceled). 

Regarding claim 3, Naik substantially discloses the invention as claimed a method 
comprising: receiving a message having a command for a service that handles locating, 
reserving, allocating, monitoring, and deallocating one or more computational resources 
for an application running on a computer in a network (see par. [0025-0032]; client 
request manager, key components of the present invention); loading a first set of 
instructions from a location remote from the service in response to the command (see 
par. [0013-0014, 0128]; accessing remotely); replacing a portion of instructions for the 
service with the first set of instructions; logging changes made to the computer, 
including changes made to the portion of instructions for the service; executing the 
service according to the first set of instructions (see par. [0034, 0036]); and reverting the 
computer to an original state by removing the logged changes made to the computer. 

Naik substantially discloses the invention as claimed above for the given reason 
however Naik does not explicitly disclose wherein said replacing a portion of instructions 
for the service with the first set of instructions. However in the same field of invention 
Burnett discloses wherein said replacing a portion of instructions for the service with the 
first set of instructions (see par. [0044]). 

Naik and Burnett substantially disclose the invention as claimed for the reason 
above however do not explicitly discloses wherein logging changes made to the 
computer, including changes made to the portion of instructions for the service; and 



Application/Control Number: 10/706,066 Page 6 

Art Unit: 2144 

reverting the computer to an original state by removing the logged changes made to the 
computer. In the same field of invention Bishop discloses wherein logging changes 
made to the computer, including changes made to the portion of instructions for the 
service; and reverting the computer to an original state by removing the logged changes 
made to the computer (see figures 14-16 and the details related; col. 14, lines 9-43, also 
see figure 3-5 and the related details, col. 8, lines, 30-col. 9, line 28). 

It would have been obvious to one of the ordinary skill person in the art of 
networking to combine the teaching of Naik and Burnett into Bishop for a maintainable 
grid management system. Motivation fordoing so would have been the system provides 
the users of the grid with option to select between various levels of computer security, 
performance, and availability in performing jobs submitted to the grid (see Burnett: par. 
0009). 

Regarding claim 4, the limitations of this claim has already been addressed (see claim 3 
above). 

Regarding claim 5, Naik discloses the method of claim 3 further comprising: modifying a 
relationship between the service and a second service in response to the command 
(see par. [0124]), wherein the second service comprises locating, reserving, allocating, 
monitoring, and deallocating one or more computational resources for an application 
running on a computer in the network (see par. [0025-0032]; key components of the 
present invention). 



Application/Control Number: 10/706,066 
Art Unit: 2144 



Page 7 



Regarding claim 6, Naik substantially discloses the invention as claimed a computer 
program product stored on a computer-readable storage device, the computer program 
product having instructions operable, when executed by a processor, to cause a data 
processing apparatus to perform a method, comprising (see pg. 1 , par [001 1]): receiving 
a message having a command for a service comprises locating, reserving, allocating, 
monitoring, and deallocating one or more computational resources for an application 
running on a computer in a network (see pg. 2-3, par. [0025-0032]; client request 
manager, key components of the present invention); loading a first set of instructions 
from a location remote from the service in response to the command (see par. 0013, 
0024-0025; routing of grid client request to the best available grid resources); replacing 
a portion of instructions for the service with the first set of instructions; logging changes 
made to the computer, including changes made to the portion of instructions for the 
service; executing the service according to the first set of instructions (see pg. 3, par. 
[0036]); and reverting the computer to an original state by removing the logged changes 
made to the computer. 

Naik substantially discloses the invention as claimed above for the given reason 
however Naik does not disclose wherein said a computer program product tangibly 
embodied in a computer-readable storage device and replacing a portion of instructions 
for the service with the first set of instructions. However in the same field of invention 
Burnett discloses wherein said a computer program product tangibly embodied in a 
computer-readable storage device (see par. 0013; a computer medium is disclosed that 



Application/Control Number: 10/706,066 Page 8 

Art Unit: 2144 

tangibly embodies a program of instructions) and replacing a portion of instructions for 
the service with the first set of instructions (see par. [0044]). 

Naik substantially discloses the invention as claimed above for the given reason 
however Naik does not disclose wherein said replacing a portion of instructions for the 
service with the first set of instructions. However in the same field of invention Burnett 
discloses wherein said replacing a portion of instructions for the service with the first set 
of instructions (see par. [0044]). 

Naik and Burnett substantially disclose the invention as claimed for the reason 
above however do not explicitly discloses wherein logging changes made to the 
computer, including changes made to the portion of instructions for the service; and 
reverting the computer to an original state by removing the logged changes made to the 
computer. In the same field of invention Bishop discloses wherein logging changes 
made to the computer, including changes made to the portion of instructions for the 
service; and reverting the computer to an original state by removing the logged changes 
made to the computer (see figures 14-16 and the details related; col. 14, lines 9-43, also 
see figure 3-5 and the related details, col. 8, lines, 30-col. 9, line 28). 

It would have been obvious to one of the ordinary skill person in the art of 
networking to combine the teaching of Naik and Burnett into Bishop for a maintainable 
grid management system. Motivation for doing so would have been the system provides 
the users of the grid with option to select between various levels of computer security, 
performance, and availability in performing jobs submitted to the grid (see Burnett: par. 
0009). 



Application/Control Number: 10/706,066 
Art Unit: 2144 



Page 9 



Regarding claim 7, the limitations of this claim has already been addressed (see claim 6 
above). 

Regarding claim 8, Naik discloses the computer program product of claim 6 wherein the 
computer program product is further operable to cause a data processing apparatus to 
modify a relationship between the service and a second service in response to the 
command (see par. [0124]), wherein the second service comprises locating, reserving, 
allocating, monitoring, and deallocating one or more computational resources for an 
application running on a second computer in the network (see par. [0025-0032]; key 
components of the present invention). 

4. Examiner's Note: Examiner has cited particular paragraphs, figures, columns and line 
numbers in the references as applied to the claims above for the convenience of the applicant. 
Although the specified citations are representative of the teachings in the art and are applied to 
the specific limitations within the individual claim, other passages and figures may apply as 
well. It is respectfully requested from the applicant, in preparing the responses, to fully 
consider the references in entirety as potentially teaching all or part of the claimed invention, 
as well as the context of the passage as taught by the prior art or disclosed by the examiner. 
Prior Art of Record 



Application/Control Number: 10/706,066 Page 10 

Art Unit: 2144 

The prior art made of record and not relied upon is considered pertinent to 
applicant's disclosure. Please see the form PTO-892 (Notice of Cited Reference) for a 
list of more relevant prior arts. 

Conclusion 

Applicant's amendment necessitated the new ground(s) of rejection presented in 
this Office action. Accordingly, THIS ACTION IS MADE FINAL. See MPEP 
§ 706.07(a). Applicant is reminded of the extension of time policy as set forth in 37 
CFR 1.136(a). 

A shortened statutory period for reply to this final action is set to expire THREE 
MONTHS from the mailing date of this action. In the event a first reply is filed within 
TWO MONTHS of the mailing date of this final action and the advisory action is not 
mailed until after the end of the THREE-MONTH shortened statutory period, then the 
shortened statutory period will expire on the date the advisory action is mailed, and any 
extension fee pursuant to 37 CFR 1 .136(a) will be calculated from the mailing date of 
the advisory action. In no event, however, will the statutory period for reply expire later 
than SIX MONTHS from the date of this final action. 

Any inquiry concerning this communication or earlier communications from the 
examiner should be directed to UMAR CHEEMA whose telephone number is (571 )270- 
3037. The examiner can normally be reached on M-F 8:00AM-5:00PM. 

If attempts to reach the examiner by telephone are unsuccessful, the examiner's 
supervisor, William Jr. Vaughn can be reached on 571-272-3922. The fax phone 



Application/Control Number: 10/706,066 Page 1 1 

Art Unit: 2144 

number for the organization where this application or proceeding is assigned is 571- 
273-8300. 

Information regarding the status of an application may be obtained from the 
Patent Application Information Retrieval (PAIR) system. Status information for 
published applications may be obtained from either Private PAIR or Public PAIR. 
Status information for unpublished applications is available through Private PAIR only. 
For more information about the PAIR system, see http://pair-direct.uspto.gov. Should 
you have questions on access to the Private PAIR system, contact the Electronic 
Business Center (EBC) at 866-217-9197 (toll-free). If you would like assistance from a 
USPTO Customer Service Representative or access to the automated information 
system, call 800-786-9199 (IN USA OR CANADA) or 571-272-1000. 

uc 

/Umar Cheema/ 

Examiner, Art Unit 2144 

/William C. Vaughn, Jr./ 

Supervisory Patent Examiner, Art Unit 2144